live on the border of - Español Inglés Diccionario